<?php
namespace Admin\Controller;
use Think\Controller;
class ImgController extends CommonController{
	
	//显示后台主页面
    public function index(){
    	$img=M('img');
    	$imgs=$img->order('id','desc')->select();
    	//分配给模板
    	$this->assign('imgs',$imgs);
        $this->display();
    
    }

    //显示后台主页面
    public function add(){
        $this->display();

    }
	
	//上传图片
	public function insert(){
		$upload = new \Think\Upload();
		// 实例化上传类
		$upload->rootPath  = './Public/Upload/';
		$upload->savePath  = '';
		$upload->maxSize   =   2*1024*1024 ;
		$upload->exts = array('jpg', 'gif', 'png', 'jpeg');
		$upload->saveName = time().'_'.mt_rand();
		// 设置附件上传大小
		$result=$upload->upload();
		if(!$result){
			$this->error('上传图片失败，失败信息为:'.$upload->getError(),U('Img/add'));
		}
		//接受上传信息
		$_POST['img']=$result['img']['savepath'].$result['img']['savename'];
		//插入数据库（商品所有信息）
		$_POST['addtime']=date('Y-m-d H:i:s',time());
		
		$img=M('img');
		$img->create();
		$res=$img->add($_POST);
		if($res){
			$this->success('添加商品成功',U('Img/index'));
		}else{
			$this->error('添加商品失败',U('Img/insert'));
		}
		
		

	}
	//删除图片
	public function delete(){
		$imgid=I('get.id');
		$img=M('img');
		$res=$img->delete($imgid);
		if($res){
			$this->success('删除成功',U('Img/index'));
		}else{
			$this->error('删除失败',U('Img/index'));
		}
 

     
	}
	//修改状态
	public function ending(){
	   $imgid=I('get.id');

       $img=M('img');
       $img->create();
       $imgs=$img->where('id='.$imgid)->data('state=已过期')->save();
       if($imgs){
			$this->success('修改成功',U('Img/index'));
		}else{
			$this->error('修改失败',U('Img/index'));
		}
       $this->assign('img',$imgs);
     


	}
	public function newing(){
	   $imgid=I('get.id');

       $img=M('img');
       $img->create();
       $imgs=$img->where('id='.$imgid)->data('state=新品添加')->save();
       if($imgs){
			$this->success('修改成功',U('Img/index'));
		}else{
			$this->error('修改失败',U('Img/index'));
		}
       $this->assign('img',$imgs);
     


	}
	public function useing(){
	   $imgid=I('get.id');

       $img=M('img');

       $img->create();
       $imgs=$img->where('id='.$imgid)->data('state=已发布')->save();

       if($imgs){
			$this->success('修改成功',U('Img/index'));
		}else{
			$this->error('修改失败',U('Img/index'));
		}
       $this->assign('img',$imgs);
     


	}
	
}